PhpMyAdmin\Plugins\Auth\AuthenticationCookie C

Total Complexity 120
Dependencies 18
Dependents 0
Total lines 904
Lines of code 533
Logical lines of code 268
Comment lines 238
Methods 22
Properties 2

Methods 22

Method Rating Maintainability Complexity Lines of code
readCredentials()
D
27
34 142
showLoginForm()
C
29 26 124
rememberCredentials()
A
44 9 50
cookieDecrypt()
A
48 8 33
storeCredentials()
S
53 6 23
logOut()
S
56 5 19
storePasswordCookie()
S
58 3 15
createIV()
S
62 3 13
cookieEncrypt()
S
51 2 28
cleanSSLErrors()
S
67 3 8
getSessionEncryptionSecret()
S
64 3 10
getMACSecret()
S
65 3 9
getAESSecret()
S
65 3 9
getIVSize()
S
71 2 6
enlargeSecret()
S
70 2 6
getEncryptionSecret()
S
71 2 6
setUseOpenSSL()
S
81 1 3
showFailure()
S
63 1 10
storeUsernameCookie()
S
67 1 9
setIV()
S
81 1 3
handlePasswordChange()
S
81 1 3
__construct()
S
75 1 4